/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package logica;

import java.sql.Time;
import java.util.Date;
import java.util.LinkedList;
import java.util.List;

/**
 *
 * @author David
 */
public class Turno {
    private Date fecha;
    private Time horaInicio;
    private Time tiempoEstandar;
    private Time horaFin;
    private List<Mecanico>misMecanicos=new LinkedList();
    private List<TipoDeServicio>miTipoDeServicio=new LinkedList();
    private List<OrdenDeTrabajo>miOrdenDeTrabajo=new LinkedList();
    
    public Turno(){
        
    }

    public Turno(Date fecha, Time horaInicio, Time tiempoEstandar, Time horaFin) {
        this.fecha = fecha;
        this.horaInicio = horaInicio;
        this.tiempoEstandar = tiempoEstandar;
        this.horaFin = horaFin;
    }

    public Date getFecha() {
        return fecha;
    }

    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }

    public Time getHoraFin() {
        return horaFin;
    }

    public void setHoraFin(Time horaFin) {
        this.horaFin = horaFin;
    }

    public Time getHoraInicio() {
        return horaInicio;
    }

    public void setHoraInicio(Time horaInicio) {
        this.horaInicio = horaInicio;
    }

    public List<OrdenDeTrabajo> getMiOrdenDeTrabajo() {
        return miOrdenDeTrabajo;
    }

    public void setMiOrdenDeTrabajo(OrdenDeTrabajo OrDeTrab) {
        this.miOrdenDeTrabajo.add(OrDeTrab);
    }

    public List<TipoDeServicio> getMiTipoDeServicio() {
        return miTipoDeServicio;
    }

    public void setMiTipoDeServicio(TipoDeServicio TipServ) {
        this.miTipoDeServicio.add(TipServ);
    }

    public List<Mecanico> getMisMecanicos() {
        return misMecanicos;
    }

    public void setMisMecanicos(Mecanico Mec) {
        this.misMecanicos.add(Mec);
    }

    public Time getTiempoEstandar() {
        return tiempoEstandar;
    }

    public void setTiempoEstandar(Time tiempoEstandar) {
        this.tiempoEstandar = tiempoEstandar;
    }
}
